bitumen sprayer - French English Dictionary